terrestrial balls - Francés Inglés Diccionario